﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML><HEAD><TITLE>Suspend</TITLE>
<META http-equiv=Content-Type content="text/html; charset=UTF-8"><LINK 
href="../css/commands.css" type=text/css rel=stylesheet><LINK media=print 
href="../css/print.css" type=text/css rel=stylesheet>
<META content="MSHTML 6.00.6000.16705" name=GENERATOR></HEAD>
<BODY>
<H1>Suspend</H1>


<P>禁用或启用所有的或是选择的&nbsp;<A href="../Hotkeys.htm">热键</A> 。</P>
<P class=CommandSyntax>Suspend [, Mode]</P>
<h3>参数 </h3>
<TABLE borderColor=#c0c0c0 cellSpacing=0 cellPadding=3 width="100%" border=1>
  <TBODY>
  <TR>
    <TD width="15%">Mode</TD>
    <TD width="85%">
      <P>On: 挂起所有的热键，除了那些在下面注意部分做出解释的外。</P>
      <P>Off: 重新启用所有的热键。</P>
      <P>Toggle (默认): 变更为它先前的相反状态 (On 或 Off)。</P>
      <P>Permit: 除了把当前的子程序标记为免除挂起外，什么也不做。</P></TD></TR></TBODY></TABLE>
<h3>注意</h3>
<P>任何第一行有 Suspend (除了 "Suspend On") 的热键子程序将被免于挂起。换句话说，热键在 Suspend&nbsp;为 ON 
的状态下仍将可用。这就允许了通过这样的一个热键来关掉挂起。</P>
<P>要根据当前窗口的类型自动地禁用选择的热键或热字符串，请用 <A 
href="_IfWinActive.htm">#IfWinActive/Exist</A> 。</P>
<P>挂起一个脚本的热键不会终止脚本已在运行的&nbsp;<A href="../misc/Threads.htm">线程</A> (如果有的话)；请用 <A 
href="Pause.htm">Pause</A> 命令来终止。</P>
<P>当脚本的热键被挂起时，它的托盘图标变为字母 S 。可以通过冻结图标来避免，只要将 Menu 命令的最后一个参数指定为 1 即可。例如：</P><PRE><A href="Menu.htm">Menu</A>, Tray, Icon, C:\My Icon.ico, , 1</PRE>
<P>如果脚本被挂起，内置变量 A_IsSuspended 将包含 1 ，否则为 0 。</P>
<h3>相关命令</h3>
<P><A href="_IfWinActive.htm">#IfWinActive/Exist</A>, <A 
href="Pause.htm">Pause</A>, <A href="Menu.htm">Menu</A>, <A 
href="ExitApp.htm">ExitApp</A></P>
<h3>示例</h3><PRE class=NoIndent>^!s::Suspend  <SPAN class=CodeCom>; 给一个热键</SPAN><SPAN class=CodeCom>指定挂起的开关功能</SPAN><SPAN class=CodeCom>。</SPAN></PRE>
</BODY></HTML>
